Ligo Ligo

Ligo Ligo, a Greek phrase meaning "little little", may refer to: